package com.rdk.entity;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class TShare {
    private String shareId;

    private String userId;

    private String content;

    private String type;

    private String scope;

    private String referencedShareId;

    private String originalShareId;

    private Double longitude;

    private Double latitude;

    private String address;

    private Date time;

    private Integer commentedCount;

    private Integer commentCount;

    private Integer transferredCount;

    private Integer transferCount;

    private Integer favoriteCount;

    private Integer collected;

    private Integer collectCount;
    
    private String video;
    private List<String> pics = new ArrayList<String>();

    private ShareInteract shareInteract;

    private String userAvatar;
    
    private String userName;
    
    public String getShareId() {
        return shareId;
    }

    public void setShareId(String shareId) {
        this.shareId = shareId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getScope() {
        return scope;
    }

    public void setScope(String scope) {
        this.scope = scope;
    }

    public String getReferencedShareId() {
        return referencedShareId;
    }

    public void setReferencedShareId(String referencedShareId) {
        this.referencedShareId = referencedShareId;
    }

    public String getOriginalShareId() {
        return originalShareId;
    }

    public void setOriginalShareId(String originalShareId) {
        this.originalShareId = originalShareId;
    }

    public Double getLongitude() {
        return longitude;
    }

    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }

    public Double getLatitude() {
        return latitude;
    }

    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Date getTime() {
        return time;
    }

    public void setTime(Date time) {
        this.time = time;
    }

    public Integer getCommentedCount() {
        return commentedCount;
    }

    public void setCommentedCount(Integer commentedCount) {
        this.commentedCount = commentedCount;
    }

    public Integer getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(Integer commentCount) {
        this.commentCount = commentCount;
    }

    public Integer getTransferredCount() {
        return transferredCount;
    }

    public void setTransferredCount(Integer transferredCount) {
        this.transferredCount = transferredCount;
    }

    public Integer getTransferCount() {
        return transferCount;
    }

    public void setTransferCount(Integer transferCount) {
        this.transferCount = transferCount;
    }

    public Integer getFavoriteCount() {
        return favoriteCount;
    }

    public void setFavoriteCount(Integer favoriteCount) {
        this.favoriteCount = favoriteCount;
    }

    public Integer getCollected() {
        return collected;
    }

    public void setCollected(Integer collected) {
        this.collected = collected;
    }

    public Integer getCollectCount() {
        return collectCount;
    }

    public void setCollectCount(Integer collectCount) {
        this.collectCount = collectCount;
    }

    public String getVideo() {
        return video;
    }

    public void setVideo(String video) {
        this.video = video;
    }

    public List<String> getPics() {
        return pics;
    }

    public void setPics(List<String> pics) {
        this.pics = pics;
    }

    public void addPic(String pic) {
        this.pics.add(pic);
    }

    public ShareInteract getShareInteract() {
        return shareInteract;
    }

    public void setShareInteract(ShareInteract shareInteract) {
        this.shareInteract = shareInteract;
    }

	public String getUserAvatar() {
		return userAvatar;
	}

	public void setUserAvatar(String userAvatar) {
		this.userAvatar = userAvatar;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}
    
}